etchants for macroscopic and microscopic examination - French English Dictionary